punctual payment - Allemand Anglais Dictionnaire